supply with ammunition - Alemán Inglés Diccionario